package com.example.clib;

//动态注册
public class NativeDynamicLibProxy {

    //String
    public native String stringFromDynamicJNI();
    public static native String stringFromDynamicJNIForStatic();
    //short
    public native short shortFromDynamicJNI();
    public static native short shortFromDynamicJNIForStatic();
    //boolean
    public native boolean booleanFromDynamicJNI();
    public static native boolean booleanFromDynamicJNIForStatic();
    //byte
    public native byte byteFromDynamicJNI();
    public static native byte byteFromDynamicJNIForStatic();
    //char
    public native char charFromDynamicJNI();
    public static native char charFromDynamicJNIForStatic();
    //int
    public native int intFromDynamicJNI();
    public static native int intFromDynamicJNIForStatic();
    //long
    public native long longFromDynamicJNI();
    public static native long longFromDynamicJNIForStatic();
    //float
    public native float floatFromDynamicJNI();
    public static native float floatFromDynamicJNIForStatic();
    //double
    public native double doubleFromDynamicJNI();
    public static native double doubleFromDynamicJNIForStatic();

}
